package fr.afcepf.atod18.commande.service;

import java.util.List;

import fr.afcepf.atod18.commande.entity.Panier;
import fr.afcepf.atod18.commande.idao.IDaoPanier;
import fr.afcepf.atod18.commande.idao.IDaoProduitSelectionne;

public class GestionPanier implements IGestionPanier{
	IDaoPanier daoPanier;
	IDaoProduitSelectionne daoProduitSelectionne;
	
	public IDaoPanier getDaoPanier() {
		return daoPanier;
	}

	public void setDaoPanier(IDaoPanier daoPanier) {
		this.daoPanier = daoPanier;
	}

	public IDaoProduitSelectionne getDaoProduitSelectionne() {
		return daoProduitSelectionne;
	}

	public void setDaoProduitSelectionne(
			IDaoProduitSelectionne daoProduitSelectionne) {
		this.daoProduitSelectionne = daoProduitSelectionne;
	}

	@Override
	public void ajouter(Panier panier) {
		daoPanier.ajouter(panier);
		System.out.println("daoPanier id=" + panier.getId());
	}

	@Override
	public void modifier(Panier panier) {
		daoPanier.modifier(panier);
		
	}

	@Override
	public void supprimer(Panier panier) {
		daoPanier.supprimer(panier);		
	}

	@Override
	public List<Panier> rechercherParId(int id) {
		System.out.println("daoPanier"+daoPanier);
		return daoPanier.rechercherParId(id);
	}

}
